sun terrace - Francés Inglés Diccionario